Mystery surrounds the apparent closure of a Cambridgeshire letting agent. The Cambridge News has reported that Kirby Property Management in Cambourne appears...